OPC Studio User's Guide and Reference
BindingBag Constructor(IBindingProvider,IAbstractBinding[])



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.LiveBinding Namespace > BindingBag Class > BindingBag Constructor : BindingBag Constructor(IBindingProvider,IAbstractBinding[])
The binding provider of this binding bag.

The value of this parameter can be null (Nothing in Visual Basic).

The bindings that the binding bag will contain.

The value of this parameter cannot be null (Nothing in Visual Basic).

The individual elements of the parameter value cannot be null (Nothing in Visual Basic).

Initializes a new instance of the class, with given binding provider and bindings.
Syntax
'Declaration
 
Public Function New( _
   ByVal bindingProvider As IBindingProvider, _
   ByVal bindings() As IAbstractBinding _
)
'Usage
 
Dim bindingProvider As IBindingProvider
Dim bindings() As IAbstractBinding
 
Dim instance As New BindingBag(bindingProvider, bindings)

Parameters

bindingProvider
The binding provider of this binding bag.

The value of this parameter can be null (Nothing in Visual Basic).

bindings
The bindings that the binding bag will contain.

The value of this parameter cannot be null (Nothing in Visual Basic).

The individual elements of the parameter value cannot be null (Nothing in Visual Basic).

Exceptions
ExceptionDescription

A null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument.

This is a usage error, i.e. it will never occur (the exception will not be thrown) in a correctly written program. Your code should not catch this exception.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also